package com.san.metadata.domain;

import java.util.Date;

import lombok.Data;

/**
 * 业务元数据DO
 * @author SuperSR
 * @date 2019年3月8日 下午1:58:37
 *
 */
@Data
public class BusinessDataDO {
	/**
	 * 业务元id
	 */
	private Long busiId;
	/**
	 * 业务元名称
	 */
	private String busiName;
	/**
	 * 数据类型 0：法人，1：自然人
	 */
	private int dataType;
	/**
	 * 业务类型
	 */
	private Long busiType;
	/**
	 * 业务类型名称
	 */
	private String busiTypeName;
	/**
	 * 业务类型子项
	 */
	private Long busiTypeNode;
	/**
	 * 业务类型子项名称
	 */
	private String busiTypeNodeName;
	/**
	 * 开放等级
	 */
	private Long openLevel;
	/**
	 * 算法类型
	 */
	private int algorithmType;
	/**
	 * 链接方式
	 */
	private int linkWay;
	/**
	 * 用途id
	 */
	private String dataUse;
	/**
	 * 表id
	 */
	private Long tableId;
	/**
	 * 字段id
	 */
	private Long columnId;
	/**
	 * 字段值
	 */
	private String columnValue;
	/**
	 * 明细字段id
	 */
	private String detColumnId;
	/**
	 * 数据源
	 */
	private Long dataSource;
	/**
	 * springbean
	 */
	private String springBean;
	/**
	 * 接口名称
	 */
	private String interfaceName;
	/**
	 * sql1
	 */
	private String busiSql;
	/**
	 * 说明
	 */
	private String busiDesc;
	/**
	 * sql2
	 */
	private String busiSqldet;
	/**
	 * 明细说明
	 */
	private String busiDescdet;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 操作员
	 */
	private String operator;
	/**
	 * 状态
	 */
	private int delFlag;
	
	@Override
	public String toString() {
		return "BusinessDataDO [busiId=" + busiId + ", busiName=" + busiName + ", dataType=" + dataType + ", busiType="
				+ busiType + ", busiTypeName=" + busiTypeName + ", busiTypeNode=" + busiTypeNode + ", busiTypeNodeName="
				+ busiTypeNodeName + ", openLevel=" + openLevel + ", algorithmType=" + algorithmType + ", linkWay="
				+ linkWay + ", dataUse=" + dataUse + ", tableId=" + tableId + ", columnId=" + columnId
				+ ", columnValue=" + columnValue + ", detColumnId=" + detColumnId + ", dataSource=" + dataSource
				+ ", springBean=" + springBean + ", interfaceName=" + interfaceName + ", busiSql=" + busiSql
				+ ", busiDesc=" + busiDesc + ", busiSqldet=" + busiSqldet + ", busiDescdet=" + busiDescdet
				+ ", createTime=" + createTime + ", operator=" + operator + ", delFlag=" + delFlag + "]";
	}
	
	
}
